arm64: mvebu: Fix A8K memory mapping and add documentation
authorKonstantin Porotchkin <[email protected]>
Mon, 19 Dec 2016 15:04:42 +0000 (17:04 +0200)
committerStefan Roese <[email protected]>
Wed, 21 Dec 2016 08:52:35 +0000 (09:52 +0100)
commit0d92f2141ac5ef5c80d13e9501890f914525d43c
tree33d841911e99d262879c51fb019d4f3414f9afa6
parent0bd1f96aa2f18d29e8321e519b0152853e500d4d
arm64: mvebu: Fix A8K memory mapping and add documentation

Fix the MMU mapping for A8K device family:
 - Separate A7K and A8K memory mappings
 - Fix memory regions by including IO mapping for all
   3 PCIe interfaces existing on each connected CP110 controller
Add A8K memory mapping documentation with all regions
configured by Marvell ATF.

Change-Id: I9c930569b1853900f5fba2d5db319b092cc7a2a6
Signed-off-by: Konstantin Porotchkin <[email protected]>
Signed-off-by: Stefan Roese <[email protected]>
Cc: Stefan Roese <[email protected]>
Cc: Nadav Haklai <[email protected]>
Cc: Neta Zur Hershkovits <[email protected]>
Cc: Omri Itach <[email protected]>
Cc: Igal Liberman <[email protected]>
Cc: Haim Boot <[email protected]>
Cc: Hanna Hawa <[email protected]>
arch/arm/mach-mvebu/armada8k/cpu.c
doc/mvebu/armada-8k-memory.txt [new file with mode: 0644]